NBC 105:2025 Seismic Coefficient + MRSM Calculator
Code-aligned workflow for Equivalent Static Method (ESM) and Modal Response Spectrum Method (MRSM), with automated soil / importance helpers, adopted-period logic, optional story-force distribution, and MRSM modal-combination checks.
Project setup
Set the ULS analysis method. SLS is still evaluated by ESM, which is allowed for all buildings.
The main correction in this version is that ULS method selection now drives the spectrum and base-shear logic properly: ESM for all SLS work, and MRSM for ULS modal response when selected.
Period model and spectrum parameters
Empirical / Rayleigh adopted period logic, auto kt, and editable Table 4-1 parameters.
The calculator now separates the modified empirical period 1.25·kt·H3/4 from the adopted ESM comparison period, which is the lesser of the modified empirical value and the Rayleigh period when Rayleigh data is provided.
Story data and drift checks
Optional story weights / heights for ESM distribution and advanced MRSM force derivation, plus drift / displacement checks.
MRSM modal data
Enter modal periods and either effective modal weights directly, or mode shapes for full equation-based story-force derivation.
Modes are combined using SRSS, or SRSS with automatic close-mode grouping where frequencies lie within 15%. Modes above 33 Hz are flagged because the code requires missing-mass correction for them.